electrically generated - French English Dictionary